More about DBtools.h++

Platforms: Windows 3.1, Windows NT, Solaris, SunOS, HP/UX, and IBM/AIX
Databases: Sybase, Oracle, Ingres, Informix, and ODBC
Source and object code

Productivity and Power

Native connectivity, database portability, and a rich set of C++ foundation classes: the tools you need to enhance your productivity, simplify deployment of your application, and satisfy your users. How does it work?

The Benefits of the C++ Model
DBtools.h++ is a complete library of C++ foundation classes. It provides all the data structures of Tools.h++ plus a powerful set of classes for database manipulation, with familiar names such as Database, Table, and Cursor. You can replace the logic of the underlying C API with an object-oriented, component-based application design.
Public methods in DBtools.h++ avoid the use of pointers, simplifying memory management and making your code cleaner, easier to read, and less error-prone.
Two-tiered Architecture Hides Differences among APIs and Datatypes
DBtools.h++ uses a two-tiered architecture so you can write code without worrying about the data structures in the underlying database. The core library includes the public interface for DBtools.h++. The Access Libraries connect to each individual database API.
Flexible Error Handling
With DBtools.h++, you determine how errors are handled: individually as they occur, all at once after a series of operations, or in any other order. DBtools.h++ handles exceptions too.
Robustness and Flexibility
A host of features contribute to the robustness of DBtools.h++:
Order now     DBtools.h++     DBtools.h++ code example

© Copyright 1995, Rogue Wave Software, Inc.